package xin.nick.util.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author Nick
 * @since 2023/4/4
 */
@Accessors(chain = true)
@Data
public class AccessTokenRequest {

    /*
        your-team：团队域名前缀；
        client_id：应用详情页的 Client ID；
        client_secret：应用详情页的 Client Secret；
        code：上一步获取的授权码；
        grant_type：授权类型，固定为 authorization_code；
     */

    @JsonProperty("client_id")
    private String clientId;

    @JsonProperty("client_secret")
    private String clientSecret;

    @JsonProperty("code")
    private String code;

    @JsonProperty("grantType")
    private String grantType;

}
